castigated oneself - Französisch Englisch Wörterbuch